#include<vector> #include<algorithm>是什么意思啊?

来源:百度知道 编辑:UC知道 时间:2024/05/06 15:25:33
#include<iostream.h>
#include<vector> //vector和algorithm是什么啊?我再c语言库函数中都找不到这两个函数。是头文件么?请问那又c语言头文件的全部资料
#include<algorithm>
using namespace std;
void main()
{
int search1=98;
int ia[6]={27,210,12,47,109,83};

vector<int>::iterator it1;
it1=find(&ia[0],&ia[6],search1); //还有这个find函数我也不知道怎么用?这是那里的函数啊?
cout<<*it1<<endl;

int search2=88;
int* t1;
t1=find(&ia[0],&ia[6],search2);
cout<<*t1<<endl;
}
我想要所有c++头文件都包括什么函数,每个函数的具体作用,越详细越好,谢谢了

这是标准C++库的两个头文件,都属于STL库,C语言库中不包含这两个头文件.

如果要编译此代码,先把文件保存成cpp文件,然后在VC++等编译器里运行.

C++库文件很多,仅标准的C++库就很多,方法更多. 仅STL就够学很长时间了. 如果想找相关的参考,有相关的书,例<标准C++库大全>等,还有,就是参考微软件的MSDN.

属于STL库 模板库
这是C++里包含的东西

写库的人为了和标准C和C++库区分开
所有的模板库的文件都没有后缀
一般如 #include <iostream.h>
模板库中 #include <iostream>